.setting-box {
  padding-left: 1em;
}
.setting-box .row {
  margin-bottom: 20px;
}
.setting-box .row .field {
  flex-basis: 120px;
  flex-grow: 0;
}
.setting-box .row .content {
  flex: 1;
}
.setting-box .row .operate {
  flex-basis: 70px;
  flex-grow: 0;
  color: #0071cf;
  text-decoration: underline;
  cursor: pointer;
}
.team-setting {
  width: 550px;
}
.insrunction {
  margin-right: 1.3em;
  margin-top: 1em;
}
.teamName .modal-header {
  padding-bottom: 0;
  border-bottom: none;
}
.teamName input {
  border-top: none;
  border-left: none;
  border-right: none;
  border-bottom-color: #000;
  box-shadow: none;
  outline: none;
  border-radius: 0;
}
.teamName input.error {
  border-bottom-color: red;
  border-bottom-width: 2px;
}
.teamName .text-muted {
  text-align: right;
}
.teamName .modal-footer button {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
